Optimizing Vote and Quorum Assignments for Reading and Writing Replicated Data

نویسندگان

  • Shun Yan Cheung
  • Mustaque Ahamad
  • Mostafa H. Ammar
چکیده

In the weighted voting protocol which is used to maintain the consistency of replicated data, the availability of the data to read and write operations not only depends on the availability of the nodes storing the data but also on the vote and quorum assignments used. We consider the problem of determining the vote and quorum assignments that yield the best permormance in a distributed system where node availabilities can be diierent and the mix of the read and write operations is arbitrary. The optimal vote and quorum assignments depend not only on the system parameters such as node availability and operation mix, but also on the performance measure. We present an enumeration algorithm that can be used to nd the vote and quorum assignments that need to be considered for achieving optimal performance. When the performance measure is data availability, an analytical method is derived to evaluate it for any vote and quorum assignment. This method and the enumeration algorithm is used to nd the optimal vote and quorum assignment for several systems. The enumeration algorithm can also be used to obtain the optimal performance when other measures are considered.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Efficient Optimal Algorithm for Minimizing the Overall Communication Cost in Replicated Data Management

Quorum consensus methods have been widely applied to managing replicated data. In this paper, we study the problem of vote and quorum assignments for minimizing the overall communication cost of processing the typical demands of transactions. This problem is left open, even restricted to a uniform network, and we shall show that it can be solved by an efficient polynomial time algorithm. 1 I n ...

متن کامل

Wrting to learn (WTL) the effects of written assignments on students learning and writing skills

This research aims to develop a model based on writing to learn (WTL) and the effective on promotion of learning and writing skills of students. Therefore, use the nonequivalent control group design with pre- test and post- test. 115 of the undergraduate students of Education University were assigned at random in three groups: Group 1 (short writing assignments), group 2 (analytical essay), and...

متن کامل

Optimal binary vote assignment for replicated data

Data replication can be used to improve the availability of data in a distributed database system. In such a system, a mechanism is required to maintain the consistency of the replicated data. Weighted voting is a popular solution for maintaining the consistency. The performance of a voting system is determined by the vote assignment. It was shown in previous studies that ®nding the optimal sol...

متن کامل

Using type information to enhance the availability of partitioned data

A partition occurs when functioning sites in a distributed system are unable to communicate. This paper introduces a new method for managing replicated data in the presence of partitions. A novel aspect of this method is that it systematically exploits type-specific properties of the data to support better availability and concurrency than comparable methods in which operations are classified o...

متن کامل

The Comparative Effect of Reading-to-Write and Writing-Only Tasks on the Improvement of EFL Learners’ Writing Ability

The ability to write effectively is becoming progressively important and instruction in writing is assuming an increasing role in second and foreign language education. Students’ writing abilities have been tested through various writing tasks. Independent tasks of writing or writing-only tasks have been utilized to test students’ writing ability; however, they have been criticized for their la...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Knowl. Data Eng.

دوره 1  شماره 

صفحات  -

تاریخ انتشار 1989